Class Member
extends UserMixinclass UserMixindetritus-client/structures/UserMixin
Guild Member Structure
Constructor
constructor(
client: ShardClientclass ShardClientdetritus-client/ShardClient,
data?: BaseStructureDatainterface BaseStructureDatadetritus-client/structures/BaseStructureData,
isClone?: boolean
)data?: BaseStructureDatainterface BaseStructureDatadetritus-client/structures/BaseStructureData,
isClone?: boolean
Properties
_keysMerge = BaseSetclass BaseSetdetritus-utils/BaseSet<string>[src]
_keysSkipDifference = BaseSetclass BaseSetdetritus-utils/BaseSet<string>[src]
hoistedRoleId: null | string = null[src]
Methods
get voiceChannel(): ChannelGuildStageVoiceclass ChannelGuildStageVoicedetritus-client/structures/ChannelGuildStageVoice | ChannelGuildVoiceclass ChannelGuildVoicedetritus-client/structures/ChannelGuildVoice | null[src]
permissionsIn(channelId: Channeltype Channeldetritus-client/structures/Channel | string): bigint[src]
addRole(
roleId: string,
options: AddGuildMemberRoleinterface AddGuildMemberRoledetritus-client-rest/RequestTypes/AddGuildMemberRole = {}
): Promise<any>external Promise[src]options: AddGuildMemberRoleinterface AddGuildMemberRoledetritus-client-rest/RequestTypes/AddGuildMemberRole = {}
ban(options: CreateGuildBaninterface CreateGuildBandetritus-client-rest/RequestTypes/CreateGuildBan = {}): Promise<any>external Promise[src]
edit(options: EditGuildMemberinterface EditGuildMemberdetritus-client-rest/RequestTypes/EditGuildMember = {}): Promise<any>external Promise[src]
editNick(
nick: string,
options: EditGuildNickinterface EditGuildNickdetritus-client-rest/RequestTypes/EditGuildNick = {}
): Promise<any>external Promise[src]options: EditGuildNickinterface EditGuildNickdetritus-client-rest/RequestTypes/EditGuildNick = {}
editVoiceState(
options: EditGuildVoiceStateinterface EditGuildVoiceStatedetritus-client-rest/RequestTypes/EditGuildVoiceState
): Promise<any>external Promise[src]remove(options: RemoveGuildMemberinterface RemoveGuildMemberdetritus-client-rest/RequestTypes/RemoveGuildMember = {}): Promise<any>external Promise[src]
removeBan(options: RemoveGuildBaninterface RemoveGuildBandetritus-client-rest/RequestTypes/RemoveGuildBan = {}): Promise<any>external Promise[src]
removeRole(
roleId: string,
options: RemoveGuildMemberRoleinterface RemoveGuildMemberRoledetritus-client-rest/RequestTypes/RemoveGuildMemberRole = {}
): Promise<any>external Promise[src]options: RemoveGuildMemberRoleinterface RemoveGuildMemberRoledetritus-client-rest/RequestTypes/RemoveGuildMemberRole = {}
setDeaf(
deaf: boolean,
options: EditGuildMemberinterface EditGuildMemberdetritus-client-rest/RequestTypes/EditGuildMember = {}
): Promise<any>external Promise[src]options: EditGuildMemberinterface EditGuildMemberdetritus-client-rest/RequestTypes/EditGuildMember = {}
setMute(
mute: boolean,
options: EditGuildMemberinterface EditGuildMemberdetritus-client-rest/RequestTypes/EditGuildMember = {}
): Promise<any>external Promise[src]options: EditGuildMemberinterface EditGuildMemberdetritus-client-rest/RequestTypes/EditGuildMember = {}